.old_type .fl {
    float: left;
}

.old_type .fr {
    float: right;
}

.old_type .dy_bg1 {
    width: 1200px;
    margin: 0 auto;
}

.old_type .dy_bg2 {
    width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}

.old_type .dy_bg3 {
    width: 1160px;
    margin: 0 auto;
    padding: 0 20px 20px 20px;
    background-color: #ffffff;
}

.old_type .dy_hide {
    display: none;
}










.old_type .dy_t_m1 {
    height: 36px;
    line-height: 36px;
    width: 100%;
    min-width: 1200px;
    background-color: #E9E9E9;
}

.old_type .dy_t_c1 li {
    float: left;
}

.old_type .dy_t_c1 a {
    margin: 0 10px;
    font-size: 14px;
    color: #444444;
}

.old_type .dy_t_c1 a:hover {
    color: #CA2D13;
}

.old_type .dy_t_c2 p {
    font-size: 14px;
    color: #444444;
}

.old_type .dy_t_m2 {
    width: 100%;
    min-width: 1200px;
    height: 212px;
    background: url(dongyangbg.png) no-repeat center center;
}

.old_type .dy_logo {
    height: 212px;
    background: url("dy_logo.png") no-repeat 0 center;
}




.old_type .dy_nav {
    width: 100%;
    min-width: 1200px;
    height: 55px;
    line-height: 55px;
    background-color: #2b7ce7;
}

.old_type .dy_n_ul1 li {
    float: left;
    position: relative;
    z-index: 999;
}

.old_type .dy_n_ul1 a {
    display: block;
    height: 55px;
    padding: 0 35px;
    font-size: 18px;
    color: #ffffff;
}

.old_type .dy_n_ul1 .dy_n_color {
    background-color: #F88028;
}

.old_type .dy_n_act1 .dy_n_a1 {
    float: left;
    background-color: #F88028;
}

.old_type .dy_n_ul1 .dy_n_a1:hover {
    background-color: #F88028;
}

.old_type .dy_n_ul1 .dy_n_a1_cur {
    background-color: #F88028;
}

.old_type .dy_n_menu {
    display: none;
    position: absolute;
    left: 0;
    top: 48px;
    background-color: #F88028;
}

.old_type .dy_n_menu a {
    padding: 0;
    text-align: center;
    width: 162px;
}

.old_type .dy_n_menu a:hover {
    background-color: #f38e45;
}

.old_type .dy_n_search {
    
    height: 48px;
    position: relative;
}

.old_type .dy_n_search input[type="text"] {
    width: 275px;
    padding-left: 10px;
    height: 41px;
    line-height: 41px;
    border-radius: 2px;
}

.old_type .dy_n_search input[type="submit"] {
    cursor: pointer;
    outline: none;
    
    top: 15px;
    right: 10px;
    width: 47px;
    height: 41px;
    background: url(search.png) no-repeat center center;
    background-color: #0460a3;
    border-radius: 2px;
}




.old_type .dy_news {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #ffffff;
    padding-top: 50px;
}

.old_type .dy_ns_scroll {
    width: 589px;
    height: 351px;
    margin: 0 20px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.old_type .dy_ns_scroll_ul1 {
    position: absolute;
    left: 0;
    top: 0;
}

.old_type .dy_ns_scroll_ul1 li {
    float: left;
}

.old_type .dy_ns_scroll_ol1 {
    position: absolute;
    bottom: 17px;
    right: 15px;
    height: 14px;
}

.old_type .dy_ns_scroll_ol1 li {
    float: left;
    list-style: none;
    margin-left: 4px;
    background: url(lunboWhite.png) no-repeat center center;
    height: 14px;
    width: 14px;
    cursor: pointer;
}

.old_type .dy_ns_scroll_ol1 .dy_ns_scroll_act1 {
    background: url(lunboRed.png) no-repeat center center;
}

.old_type .dy_ns_scroll_shade {
    height: 48px;
    line-height: 48px;
    width: 100%;
    background-color: #000000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    position: absolute;
    left: 0;
    bottom: 0;
}

.old_type .dy_ns_scroll_text {
    position: absolute;
    left: 10px;
    bottom: 0;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #fff;
}

.old_type .dy_ns_scroll:hover .dy_ns_scroll_left {
    display: block;
}

.old_type .dy_ns_scroll:hover .dy_ns_scroll_right {
    display: block;
}

.old_type .dy_ns_scroll_left {
    cursor: pointer;
    display: none;
    width: 60px;
    height: 60px;
    position: absolute;
    left: 0;
    top: 142px;
    background: url("dy_news4.png") no-repeat -60px 0;
}

.old_type .dy_ns_scroll_right {
    cursor: pointer;
    display: none;
    width: 60px;
    height: 60px;
    position: absolute;
    right: 0;
    top: 142px;
    background: url("dy_news4.png") no-repeat 0 0;
}

.old_type .dy_ns_scroll_left:hover {
    background: url("dy_news4.png") no-repeat -60px -60px;
}

.old_type .dy_ns_scroll_right:hover {
    background: url("dy_news4.png") no-repeat 0 -60px;
}

.old_type .dy_ns_m1 {
    width: 1200px;
    height: 700px;
    margin-right: 0px;
    position: relative;
    overflow: hidden;
}

.old_type .dy_ns_m1_c1 {
    height: 100px;
    line-height: 45px;
    border-bottom: 3px solid #EEECE9;
}

.old_type .dy_ns_m1_t1 {
    float: left;
}

.old_type .dy_ns_m1_t1 a {
    
    float: left;
    width: 240px;
    height: 50px;
    padding: 24px 0;
    font-size: 48px;
    color: #000000;
    text-align: center;
    margin-right: 0px;
}

.old_type .dy_ns_m1_t1 a.dy_ns_m1_act1 {
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3557/site/images/35795/shape3.png) no-repeat bottom center !important;
    border-bottom: 3px solid #057ed7 !important;
    color: #057ed7 !important;
}

.old_type .dy_ns_m1_c1 .dy_ns_m1_a1 {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #878787;
}

.old_type .dy_ns_m1_c2 {
    
    display: block;
}

.old_type .dy_ns_m1 h3 {
    font-size: 64px;
    color: #d7161b;
    text-align: center;
    font-weight: 700;
    padding-top: 50px;
}

.old_type .dy_ns_m1_ul1 {
    padding: 30px;
}

.old_type .dy_ns_m1_ul1 li {
    height: 72px;
    line-height: 72px;
    background: url(rightArrow.jpg) no-repeat 0 32px;
    padding-left: 30px;
    vertical-align: middle;
    background-size: 15px;
}

.old_type .dy_ns_m1_ul1 a {
    float: left;
    font-size: 36px;
    color: #4C4C4C;
}

.old_type .dy_ns_m1_ul1 a:hover {
    color: #CA2D13;
}

.old_type .dy_ns_m1_ul1 span {
    float: right;
    font-size: 18px;
    color: #808080;
}




.old_type .dy_public {
    overflow: hidden;
    padding-top: 20px;
}

.old_type .dy_p_m1 {
    width: 1200px;
    height: auto;
}

.old_type .dy_p_m1_c1 {
    height: 32px;
    line-height: 32px;
    border-bottom: 3px solid #2C7BE6;
    background: #F4F9FF url(dy_public2.png) no-repeat 15px center;
    padding-left: 40px;
}

.old_type .dy_p_m1_c1 span {
    float: left;
    font-size: 16px;
    color: #575B60;
}

.old_type .dy_p_m1_c1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_p_m1_c1 b {
    background-color: #2C7BE6;
    color: #ffffff;
    padding: 0 3px;
    font-weight: normal;
}

.old_type .dy_p_m1_ul1 {
    padding: 30px;
}

.old_type .dy_p_m1_ul1 li {
    height: 72px;
    line-height: 72px !important;
    background: url(blueDian.jpg) no-repeat 5px center;
    padding-left: 30px;
    vertical-align: middle;
    background-size: 7px;
}

.old_type .dy_p_m1_ul1 a {
    float: left;
    font-size: 36px;
    color: #000000;
    display: block;
    width: 840px;
    overflow: hidden;
    white-space: nowrap;
    height: 72px;
    text-overflow: ellipsis;
}

.old_type .dy_p_m1_ul1 a:hover {
    color: #ee0000;
}

.old_type .dy_p_m1_ul1 span {
    float: right;
    padding-right: 20px;
    font-size: 36px;
    color: #808080;
}

.old_type .dy_p_m1_c3 {
    overflow: hidden;
}

.old_type .dy_p_m1_c3 a {
    float: left;
    margin: 0 6px;
    width: 165px;
    text-align: center;
    height: 52px;
    line-height: 52px;
    background-color: #F4F9FF;
    border-radius: 10px;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
}

.old_type .dy_p_m1_ul11 {
    padding: 10px 0 0 0;
}

.old_type .dy_p_m1_ul11 li {
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
}

.old_type .dy_p_m1_ul11 a {
    float: left;
    font-size: 14px;
    color: #4C4C4C;
}

.old_type .dy_p_m1_ul11 a:hover {
    color: #CA2D13;
}

.old_type .dy_p_m1_ul11 span {
    float: right;
    font-size: 14px;
    color: #575B60;
}

.old_type .dy_p_m2 {
    width: 100%;
    height: 661px !important;
    box-sizing: border-box;
    
    background-color: #ffffff;
}

.old_type .dy_p_m2_c1 {
    height: 72px;
    line-height: 72px;
    background-color: #ffffff;
    
    
    border-top: 3px solid #057ed7;
}

.old_type .dy_p_m2_t1 {
    
}

.old_type .dy_p_m2_t1 a {
    float: left;
    height: 72px;
    padding-left: 20px;
    padding-right: 10px;
    font-size: 40px;
    color: #000000;
    
}

.old_type .dy_p_m2_t1 .dy_p_m2_act1 {
    color: #057ed7;
}

.old_type .dy_p_m2_c1 .dy_p_m2_a1 {
    float: right;
    font-size: 36px;
    color: #808080;
    margin-right: 10px;
}

.old_type .dy_p_m2_a1 span {
    color: #ee0000;
}

.old_type .dy_p_m1_ul11 b {
    margin: 0 10px;
    float: left;
    width: 30px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
    font-weight: normal;
}

.old_type .lx_ns_b1 {
    background: url("lx_news6.png") no-repeat 0 center;
}

.old_type .lx_ns_b2 {
    background: url("lx_news7.png") no-repeat 0 center;
}

.old_type .lx_ns_b3 {
    background: url("lx_news8.png") no-repeat 0 center;
}

.old_type .lx_ns_b4 {
    background: url("lx_news9.png") no-repeat 0 center;
}

.old_type .lx_ns_b5 {
    background: url("lx_news10.png") no-repeat 0 center;
}

.old_type .lx_ns_b6 {
    background: url("lx_news6.png") no-repeat 0 center;
}

.old_type .lx_ns_b7 {
    background: url("lx_news7.png") no-repeat 0 center;
}

.old_type .lx_ns_b8 {
    background: url("lx_news8.png") no-repeat 0 center;
}

.old_type .lx_ns_b9 {
    background: url("lx_news9.png") no-repeat 0 center;
}

.old_type .lx_ns_b10 {
    background: url("lx_news10.png") no-repeat 0 center;
}

.old_type .lx_ns_b11 {
    background: url("lx_news6.png") no-repeat 0 center;
}

.old_type .lx_ns_b12 {
    background: url("lx_news7.png") no-repeat 0 center;
}

.old_type .lx_ns_b13 {
    background: url("lx_news8.png") no-repeat 0 center;
}

.old_type .lx_ns_b14 {
    background: url("lx_news9.png") no-repeat 0 center;
}

.old_type .lx_ns_b15 {
    background: url("lx_news10.png") no-repeat 0 center;
}

.old_type .lx_ns_b16 {
    background: url("lx_news10.png") no-repeat 0 center;
}

.old_type .dy_p_m3 {
    width: 286px;
    height: 305px;
}

.old_type .dy_p_m3_c1 {
    height: 36px;
    line-height: 36px;
    background-color: #409DF3;
    text-align: center;
    background: url(dy_xxgk_logo.jpg) no-repeat 0 center;
}

.old_type .dy_p_m3_c1 a {
    display: block;
    height: 36px;
    width: 100%;
    font-size: 18px;
    color: #ffffff;
}

.old_type .dy_p_m3_c2 {
    margin-left: -6px;
    overflow: hidden;
}

.old_type .dy_p_m3_c2 a {
    float: left;
    width: 140px;
    margin: 5px 0 0 6px;
    text-align: center;
    height: 31px;
    line-height: 31px;
    background-color: #F3F7FB;
    font-size: 14px;
    color: #000000;
}

.old_type .dy_p_m3_c2 a:hover {
    background-color: #00b8ee;
}

.old_type .dy_p_m3_c3 {
    padding-top: 5px;
    overflow: hidden;
}

.old_type .dy_p_m3_c3 a {
    float: left;
    width: 111px;
    margin-left: 1px;
    border-bottom: 1px #555 dashed;
    padding-left: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #000000;
    background: url("dy_public3.png") no-repeat 10px center;
}







.old_type .dy_banner2 {
    margin: 30px 0 50px;
    height: 220px;
}

.old_type .dy_banner2 a img {
    width: 100%;
    height: 220px;
}

.old_type .list_dot {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 999;
    top: 178px !important;
}




.old_type .dy_serve {
    overflow: hidden;
}

.old_type .dy_sl {
    width: 365px;
    height: 240px;
}




.old_type .dy_sr {
    width: 782px;
    height: 240px;
}

.old_type .dy_sr_m1 {
    height: 34px;
    line-height: 34px;
    background: #f4f9ff url("dy_serve3.png") no-repeat 25px;
}

.old_type .dy_sr_m1 span {
    float: left;
    font-size: 16px;
    color: #000;
    margin-left: 55px;
}

.old_type .dy_sr_m1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_sr_m2 {
    height: 50px;
    line-height: 50px;
    background-color: #F9FAF9;
    margin-top: 10px;
}

.old_type .dy_sr_m2 ul {
    margin-left: 10px;
}

.old_type .dy_sr_m2 ul li {
    float: left;
    background: url("dy_serve4.png") no-repeat right top;
    padding-right: 40px;
}

.old_type .dy_sr_m2 ul .dy_sr_m2_li1 {
    background: none;
    padding-right: 0;
}

.old_type .dy_sr_m2 ul a {
    float: left;
    font-size: 18px;
    color: #575656;
    padding-left: 35px;
    margin-left: 10px;
}

.old_type .dy_sr_m2 ul a:hover {
    color: #2D7BE7;
}

.old_type .dy_sr_m2_a1 {
    background: url("dy_serve5.png") no-repeat 0 center;
}

.old_type .dy_sr_m2_a2 {
    background: url("dy_serve6.png") no-repeat 0 center;
}

.old_type .dy_sr_m2_a3 {
    background: url("dy_serve7.png") no-repeat 0 center;
}

.old_type .dy_sr_m2_a4 {
    background: url("dy_serve8.png") no-repeat 0 center;
}

.old_type .dy_sr_m2_a5 {
    background: url("dy_serve9.png") no-repeat 0 center;
}

.old_type .dy_sr_m3 li {
    float: left;
    width: 130px;
    height: 145px;
}

.old_type .dy_sr_m3 li:hover {
    background: url("dy_serve15.png") no-repeat center 7px;
}

.old_type .dy_sr_m3 a {
    float: left;
    width: 130px;
    padding-top: 95px;
    height: 50px;
    text-align: center;
}

.old_type .dy_sr_m3 span {
    font-size: 16px;
    color: #000000;
}

.old_type .dy_sr_m3 p {
    font-size: 14px;
    color: #969595;
    padding-top: 3px;
}

.old_type .dy_sr_m3_a1 {
    background: url("dy_serve10.png") no-repeat center 23px;
}

.old_type .dy_sr_m3_a2 {
    background: url("dy_serve11.png") no-repeat center 23px;
}

.old_type .dy_sr_m3_a3 {
    background: url("dy_serve12.png") no-repeat center 23px;
}

.old_type .dy_sr_m3_a4 {
    background: url("dy_serve13.png") no-repeat center 23px;
}

.old_type .dy_sr_m3_a5 {
    background: url("dy_serve14.png") no-repeat center 23px;
}

.old_type .dy_sr_m3_a17 {
    background: url("dy_serve170814.png") no-repeat center 23px;
}




.old_type .dy_column {
    padding: 50px 0;
    position: relative;
}

.old_type .dy_c_m1 {
    height: 41px;
    background: url("dy_column1.png") no-repeat 0 center;
    padding-left: 55px;
}

.old_type .dy_c_m1 a {
    display: block;
    height: 41px;
    background: url("dy_column2.jpg") repeat-x center bottom;
    font-size: 20px;
    color: #000000;
}

.old_type .dy_c_m2 {
    width: 1200px;
    height: 130px;
    overflow: hidden;
    
}

.old_type .dy_c_m2 ul {
    width: 1500px;
    margin-left: -20px;
}

.old_type .dy_c_m2 ul li {
    float: left;
    margin-left: 20px;
}




.old_type .dy_link {
    padding-top: 20px;
    border-bottom: 1px solid #cccccc;
}

.old_type .dy_l_m1 {
    height: 35px;
    background: url("dy_column2.jpg") repeat-x center center;
}

.old_type .dy_l_m1 a {
    float: left;
    height: 35px;
    line-height: 35px;
    padding: 0 15px;
    margin-left: 50px;
    font-size: 20px;
    color: #000000;
    background-color: #ffffff;
}

.old_type .dy_l_m2 {
    padding: 10px 0 15px 0;
    overflow: hidden;
}

.old_type .dy_l_m2 select {
    font-size: 16px;
    float: left;
    margin: 0 32px;
}




.old_type .dy_footer {
    width: 100%;
    min-width: 1150px;
    padding: 25px 0;
    overflow: hidden;
    background-color: #E9E9E9;
    margin-top: 20px;
}

.old_type .dy_f_bg1 {
    width: 770px;
    margin: 0 auto;
}

.old_type .dy_f_m1 {
    width: 89px;
    text-align: center;
}

.old_type .dy_f_m1 span {
    display: block;
    font-size: 14px;
    color: #000000;
    padding-top: 5px;
}

.old_type .dy_f_m2 {
    width: 440px;
    text-align: center;
    padding: 0 40px;
}

.old_type .dy_f_m2 p {
    line-height: 32px;
    font-size: 14px;
    color: #000000;
}

.old_type .dy_f_m2_c1 {
    line-height: 32px;
}

.old_type .dy_f_m2_c1 a {
    font-size: 14px;
    color: #000000;
    margin: 0 5px;
}

.old_type .dy_f_m2_c1 a:hover {
    color: #CA2D13;
}

.old_type .dy_f_m3 {
    width: 72px;
    padding-top: 5px;
}



















.old_type .dy_gl_main {
    overflow: hidden;
}

.old_type .dy_gl_ml {
    width: 294px;
    min-height: 300px;
}

.old_type .dy_gl_bg1 {
    background: url("dy_gl_m2.jpg") repeat-y center center;
}

.old_type .dy_gl_ml_m1 {
    padding: 38px 30px;
    background: url("dy_gl_m1.jpg") no-repeat center top;
}

.old_type .dy_gl_ml_m1 a {
    font-size: 20px;
    color: #2C7BE6;
}

.old_type .dy_gl_ml_m2 {
    padding: 10px 0 30px 45px;
    background: url("dy_gl_m3.jpg") no-repeat center bottom;
}

.old_type .dy_gl_ml_ul1 li {
    border-bottom: 1px dashed #888888;
}

.old_type .dy_gl_ml_ul1 .dy_gl_ml_a1 {
    
    line-height: 50px;
    
    font-size: 16px;
    color: #262626;
    
}

.old_type .dy_gl_ml_ul1 .dy_gl_ml_a1:hover {
    color: #E9280C;
}

.old_type .dy_gl_menu {
    padding-left: 50px;
    padding-bottom: 10px;
    display: none;
}

.old_type .dy_gl_menu a {
    font-size: 14px;
    color: #262626;
    height: 32px;
    line-height: 32px;
}

.old_type .dy_gl_menu a:hover {
    color: #E9280C;
}

.old_type .dy_gl_mr {
    width: 852px;
    margin-top: 15px;
    overflow: hidden;
}

.old_type .dy_gl_adr {
    height: 20px;
    line-height: 20px;
    margin: 5px 0;
}

.old_type .dy_gl_adr span {
    background: url("dy_gl_m5.png") no-repeat 0 center;
    padding-left: 25px;
    font-size: 14px;
    color: #000000;
}

.old_type .dy_gl_adr a {
    font-size: 14px;
    color: #000000;
}

.old_type .dy_gl_mr_m1 {
    height: 35px;
    line-height: 35px;
    border-bottom: 4px solid #CCCCCC;
}

.old_type .dy_gl_mr_m1 .dy_gl_mr_a1 {
    float: left;
    height: 35px;
    border-bottom: 4px solid #2C7BE6;
    padding: 0 10px;
    font-size: 20px;
    color: #2C7BE6;
}

.old_type .dy_gl_mr_m2 {
    padding: 20px 0;
}

.old_type .dy_gl_mr_m2 li {
    height: 30px;
    line-height: 30px;
    background: url("dy_gl_m4.jpg") no-repeat 15px center;
    padding-left: 35px;
    vertical-align: middle;
}

.old_type .dy_gl_mr_m2 a {
    float: left;
    font-size: 14px;
    color: #3B3B3B;
}

.old_type .dy_gl_mr_m2 a:hover {
    color: #E9280C;
}

.old_type .dy_gl_mr_m2 span {
    float: right;
    font-size: 14px;
    color: #3B3B3B;
}

.old_type .dy_page {
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 20px;
}




.old_type .dy_xl_main {
    padding: 20px 0;
    overflow: hidden;
}

.old_type .dy_xl_adr {
    height: 20px;
    line-height: 20px;
    margin: 5px 0;
    background: url("dy_gl_m5.png") no-repeat 0 center;
    padding-left: 30px;
}

.old_type .dy_xl_adr span {
    font-size: 14px;
    color: #000000;
}

.old_type .dy_xl_adr a {
    font-size: 14px;
    color: #000000;
}

.old_type .dy_xl_text {
    overflow: hidden;
}

.old_type .dy_xl_m1 h1 {
    padding-top: 20px;
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    text-align: center;
    color: #000000;
}

.old_type .dy_xl_c1 {
    height: 74px;
    line-height: 32px;
    background-color: #F4F3F3;
    margin: 20px 0;
    text-align: center;
}

.old_type .dy_xl_c1 span {
    font-size: 14px;
    color: #000000;
    margin: 0 30px;
}

.old_type .dy_xl_c1 a:hover {
    color: #E9280C;
}

.old_type .dy_xl_c11 {
    height: 32px;
    line-height: 32px;
    background-color: #F4F3F3;
    margin: 20px 0;
    text-align: center;
}

.old_type .dy_xl_m2 {
    
    font-size: 16px;
    line-height: 30px;
}

.old_type .dy_xl_m2 p {
    line-height: 30px;
    font-size: 16px;
    color: #000000;
}

.old_type .dy_xl_m2 a {
    color: blue;
}

.old_type .dy_xl_m3 {
    float: right;
    padding-top: 40px;
}

.old_type .dy_xl_m3 a {
    font-size: 14px;
    color: #000000;
    margin-left: 20px;
}




.old_type .dy_ldzc_m1 {
    height: 35px;
    line-height: 35px;
    background: url("dy_ldzc_m2.png") no-repeat 10px center;
    padding-left: 40px;
}

.old_type .dy_ldzc_m1 a {
    font-size: 18px;
    color: #000000;
}

.old_type .dy_ldzc_menu {
    padding-bottom: 10px;
    display: none;
}

.old_type .dy_ldzc_ml {
    overflow: hidden;
    line-height: 32px;
}

.old_type .dy_ldzc_ml span {
    float: left;
    width: 60px;
    padding-left: 15px;
    text-align: left;
    font-size: 14px;
    color: #BB2519;
}

.old_type .dy_ldzc_ml p {
    float: left;
    width: 150px;
    margin-left: 10px;
    font-size: 14px;
    color: #555555;
}

.old_type .dy_ldzc_m2 {
    overflow: hidden;
    padding: 10px 0;
}

.old_type .dy_ldzc_m2 img {
    float: left;
}

.old_type .dy_ldzc_c1 {
    float: left;
    padding: 15px 25px;
    width: 620px;
}

.old_type .dy_ldzc_c1 h3 {
    font-size: 16px;
    color: #D82A31;
    font-weight: normal;
    line-height: 35px;
}

.old_type .dy_ldzc_c1 p {
    font-size: 16px;
    color: #555555;
    line-height: 35px;
}

.old_type .dy_ldzc_c1 p span {
    margin-right: 20px;
}

.old_type .dy_ldzc_m3 {
    padding: 10px;
}

.old_type .dy_ldzc_m3 p {
    font-size: 14px;
    color: #555555;
    line-height: 28px;
}

.old_type .dy_ldzc_m4 {
    overflow: hidden;
}

.old_type .dy_ldzc_m4_c1 {
    width: 416px;
    height: 215px;
}

.old_type .dy_ldzc_m4_c2 {
    width: 416px;
    height: 215px;
}

.old_type .dy_ldzc_m5 {
    overflow: hidden;
    margin-left: -28px;
    padding: 20px 0;
}

.old_type .dy_ldzc_m5 a {
    float: left;
    margin-left: 28px;
}

.old_type .dy_ldzc_m4_h3 {
    font-weight: normal;
    height: 35px;
    line-height: 35px;
    border-bottom: 4px solid #CCCCCC;
}

.old_type .dy_ldzc_m4_h3 span {
    float: left;
    height: 35px;
    border-bottom: 4px solid #2C7BE6;
    padding: 0 10px;
    font-size: 20px;
    color: #2C7BE6;
}

.old_type .dy_ldzc_m4_h3 a {
    float: right;
    width: 20px;
    height: 35px;
    background: url("dy_ldzc_m3.png") no-repeat center center;
}

.old_type .dy_ldzc_m4_col1 ul {
    padding-top: 10px;
}

.old_type .dy_ldzc_m4_col1 ul li {
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
}

.old_type .dy_ldzc_m4_col1 ul a {
    float: left;
    font-size: 14px;
    color: #4C4C4C;
}

.old_type .dy_ldzc_m4_col1 ul a:hover {
    color: #CA2D13;
}

.old_type .dy_ldzc_m4_col1 ul span {
    float: right;
    font-size: 14px;
    color: #575B60;
}




.old_type .dyzx_p_m1 {
    width: 340px;
    height: 52px;
    line-height: 52px;
    background-color: #F4F9FF;
    text-align: center;
    margin: 0 auto;
}

.old_type .dyzx_p_m1 a {
    color: #2359A3;
    font-size: 18px;
}

.old_type .dyzx_p_m2_t1 {
    float: left;
}

.old_type .dyzx_p_m2_t1 a {
    float: left;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    color: #000000;
    margin-right: 10px;
}

.old_type .dyzx_p_m2_t1 .dy_p_m2_act1 {
    border-bottom: 3px solid #19416B;
    color: #2C7BE6;
}

.old_type .dyzx_p_m3 {
    width: 286px;
    height: 305px;
}

.old_type .dyzx_p_m3_c1 {
    height: 32px;
    line-height: 32px;
    border-bottom: 3px solid #EEECE9;
}

.old_type .dyzx_p_m3_t1 {
    float: left;
}

.old_type .dyzx_p_m3_t1 a {
    float: left;
    height: 32px;
    padding: 0 5px;
    font-size: 16px;
    border-bottom: 3px solid #2C7BE6;
    color: #2C7BE6;
}

.old_type .dyzx_p_m3_c1 .dyzx_p_m3_a1 {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #878787;
}




.old_type .dyzx_serve {
    padding-top: 10px;
    overflow: hidden;
}

.old_type .dyzx_s_m1 {
    width: 356px;
    height: 303px;
    border: 1px solid #609DEF;
    background-color: #F8FBFE;
}

.old_type .dyzx_s_m1_c1 {
    height: 45px;
    line-height: 45px;
    background: url("dyzx_m1.jpg") no-repeat center center;
}

.old_type .dyzx_s_m1_c1 span {
    float: left;
    font-size: 20px;
    color: #2C7BE6;
    padding-left: 60px;
    background: url("dyzx_m2.png") no-repeat 20px center;
}

.old_type .dyzx_s_m1_c1 a {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #878787;
}

.old_type .dyzx_s_m1_c2 {
    padding: 20px 0;
    overflow: hidden;
}

.old_type .dyzx_s_m1_c2 a {
    float: left;
    width: 73px;
    padding: 60px 8px 0 8px;
    text-align: center;
    height: 60px;
    font-size: 14px;
    color: #000000;
}

.old_type .dyzx_s_m1_a1 {
    background: url("dyzx_m3.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a2 {
    background: url("dyzx_m4.png") no-repeat center 16px;
}

.old_type .dyzx_s_m1_a3 {
    background: url("dyzx_m5.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a4 {
    background: url("dyzx_m6.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a5 {
    background: url("dyzx_m7.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a6 {
    background: url("dyzx_m8.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a7 {
    background: url("dyzx_m9.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a8 {
    background: url("dyzx_m10.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a1:hover {
    background: url("dyzx_m_ad_3.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a2:hover {
    background: url("dyzx_m_ad_4.png") no-repeat center 16px;
}

.old_type .dyzx_s_m1_a3:hover {
    background: url("dyzx_m_ad_5.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a4:hover {
    background: url("dyzx_m_ad_6.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a5:hover {
    background: url("dyzx_m_ad_7.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a6:hover {
    background: url("dyzx_m_ad_8.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a7:hover {
    background: url("dyzx_m_ad_9.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_a8:hover {
    background: url("dyzx_m_ad_10.png") no-repeat center 10px;
}

.old_type .dyzx_s_m1_c2 a:hover {
    color: #f56800;
}

.old_type .dyzx_s_m2 {
    width: 476px;
    height: 305px;
    margin-left: 20px;
}

.old_type .dyzx_s_m3 {
    width: 286px;
    height: 305px;
}




.old_type .dy_hd_main {
    overflow: hidden;
}

.old_type .dy_hd_ml {
    width: 880px;
}

.old_type .dy_hd_ml_m1 {
    overflow: hidden;
}

.old_type .dy_hd_ml_m1_col1 {
    width: 430px;
    height: 235px;
    padding-top: 10px;
}

.old_type .dy_hd_ml_m1_c1 {
    height: 32px;
    line-height: 32px;
    background: #F4F9FF url("dy_public2.png") no-repeat 10px;
    padding-left: 25px;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_hd_ml_m1_c1 span {
    float: left;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    color: #2C7BE6;
    margin-right: 10px;
}

.old_type .dy_hd_ml_m1_c1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_hd_ml_m1_t1 {
    height: 32px;
    line-height: 32px;
    border-bottom: 3px solid #EEECE9;
}

.old_type .dy_hd_ml_m1_t1 span {
    float: left;
    height: 32px;
    padding: 0 5px;
    font-size: 16px;
    border-bottom: 3px solid #2C7BE6;
    color: #575B60;
}

.old_type .dy_hd_ml_m1_t1 a {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #878787;
}

.old_type .dy_hd_ml_m2_c1 {
    overflow: hidden;
    padding-bottom: 15px;
}

.old_type .dy_hd_ml_m2_c1 a {
    display: block;
    width: 100px;
    height: 62px;
    line-height: 62px;
    font-size: 18px;
    color: #ffffff;
    padding-left: 105px;
}

.old_type .dy_hd_ml_m2_a1 a {
    background: #56BFEF url("dy_hd_m1.png") no-repeat 30px center;
}

.old_type .dy_hd_ml_m2_a2 a {
    background: #3CB034 url("dy_hd_m2.png") no-repeat 45px center;
}

.old_type .dy_hd_ml_m2_a3 a {
    background: #FFA200 url("dy_hd_m3.png") no-repeat 45px center;
}

.old_type .dy_hd_ml_m2_a4 a {
    background: #5598C4 url("dy_hd_m4.png") no-repeat 40px center;
}

.old_type .dy_hd_ml_m2_a1 {
    float: left;
    width: 205px;
}

.old_type .dy_hd_ml_m2_a2 {
    float: left;
    width: 205px;
    margin-left: 20px;
}

.old_type .dy_hd_ml_m2_a3 {
    float: left;
    width: 205px;
    margin-left: 20px;
}

.old_type .dy_hd_ml_m2_a4 {
    float: left;
    width: 205px;
    margin-left: 20px;
}

.old_type .dy_hd_ml_m2_a1 {
    position: relative;
}

.old_type .dy_hd_ml_m2_a1 img {
    display: none;
    position: absolute;
    left: 0;
    top: 62px;
}

.old_type .dy_hd_ml_m2_a2 {
    position: relative;
}

.old_type .dy_hd_ml_m2_a2 img {
    display: none;
    position: absolute;
    left: 0;
    top: 62px;
}

.old_type .dy_hd_ml_m2_a3 {
    position: relative;
}

.old_type .dy_hd_ml_m2_a3 img {
    display: none;
    position: absolute;
    left: 0;
    top: 62px;
}

.old_type .dy_hd_ml_m2_a4 {
    position: relative;
}

.old_type .dy_hd_ml_m2_a4 img {
    display: none;
    position: absolute;
    left: 0;
    top: 62px;
}

.old_type .dy_hd_ml_m2_c1 .dy_hd_ml_m2_act1 img {
    display: block;
}

.old_type .dy_hd_ml_m2_col1 {
    height: 255px;
    background-color: #F8F8FA;
    padding: 30px;
}

.old_type .dy_hd_wb_m1 img {
    float: left;
}

.old_type .dy_hd_wb_m1 span {
    float: left;
    width: 20px;
    padding: 0 5px;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
}

.old_type .dy_hd_wb_m2 {
    float: right;
    width: 480px;
}

.old_type .dy_hd_wb_m2 a {
    float: left;
    width: 140px;
    text-align: center;
    height: 46px;
    line-height: 46px;
    background-color: #ffffff;
    margin: 0 0 20px 20px;
    font-size: 16px;
    color: #4A2E2E;
}

.old_type .dy_hd_wb_m2 a:hover {
    background-color: #3CB034;
    color: #ffffff;
}

.old_type .dy_hd_wmh_m2 {
    width: 460px;
    background-color: #ffffff;
    padding: 20px;
    margin-left: 30px;
    height: 215px;
}

.old_type .dy_hd_wmh_m2 p {
    font-size: 16px;
    line-height: 30px;
}

.old_type .dy_hd_wmh_m2 p a {
    font-size: 16px;
    margin-left: 10px;
    color: #E9280C;
}

.old_type .dy_hd_wmh_c1 {
    width: 100px;
    text-align: center;
    margin-left: 20px;
    padding: 5px 0;
}

.old_type .dy_hd_wmh_c1 span {
    display: block;
    height: 25px;
    border-radius: 5px;
    line-height: 25px;
    font-size: 14px;
    color: #FFFFff;
    margin-top: 5px;
}

.old_type .dy_hd_wmh_sp1 {
    background-color: #5598C4;
}

.old_type .dy_hd_wmh_sp2 {
    background-color: #3CB034;
}

.old_type .dy_hd_ml_m3_c1 {
    width: 430px;
    height: 178px;
    padding-top: 20px;
}

.old_type .dy_hd_ml_m3_t1 {
    height: 32px;
    line-height: 32px;
    background: #F4F9FF url("dy_hd_m11.jpg") no-repeat 15px center;
    padding-left: 20px;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_hd_ml_m3_t1 span {
    float: left;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    color: #575B60;
    margin-right: 10px;
}

.old_type .dy_hd_ml_m3_t1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_hd_ml_m3_t2 {
    height: 32px;
    line-height: 32px;
    background: #F4F9FF url("dy_public2.jpg") no-repeat 0 top;
    padding-left: 25px;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_hd_ml_m3_t2 span {
    float: left;
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
    color: #575B60;
    margin-right: 10px;
}

.old_type .dy_hd_ml_m3_t2 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_hd_mr {
    width: 260px;
}

.old_type .dy_hd_mr_m1 {
    height: 80px;
}

.old_type .dy_hd_mr_m2 {
    padding-top: 10px;
    height: 360px;
}

.old_type .dy_hd_mr_m2_c1 {
    height: 32px;
    line-height: 32px;
    border-bottom: 3px solid #EEECE9;
}

.old_type .dy_hd_mr_m2_c1 span {
    float: left;
    height: 32px;
    padding: 0 10px 0 35px;
    font-size: 16px;
    color: #575B60;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_hd_mr_m2_c1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_hd_mr_m2_sp1 {
    background: url("dy_hd_m13.png") no-repeat 10px center;
}

.old_type .dy_hd_mr_m2_sp2 {
    background: url("dy_hd_m16.png") no-repeat 10px center;
}

.old_type .dy_hd_mr_m2_c2 {
    padding-top: 10px;
    overflow: hidden;
}

.old_type .dy_hd_mr_m2_c2 img {
    float: left;
    margin: 5px 5px 5px 15px;
}

.old_type .dy_hd_mr_m2_t1 {
    float: right;
    width: 210px;
}

.old_type .dy_hd_mr_m2_t1 p {
    font-size: 14px;
    color: #4C4C4C;
    line-height: 32px;
}

.old_type .dy_hd_mr_m2_t1 p b {
    font-size: 16px;
    color: #000000;
}

.old_type .dy_hd_mr_m2_t1 p span {
    display: block;
}

.old_type .dy_hd_mr_m2_sp3 {
    background: url("dy_gl_m4.jpg") no-repeat 5px 15px;
    padding-left: 15px;
}

.old_type .dy_hd_mr_m3 {
    padding-top: 10px;
    height: 420px;
}

.old_type .dy_hd_mr_m3_c2 {
    padding-top: 15px;
}

.old_type .dy_hd_mr_m3_t1 {
    overflow: hidden;
    height: 155px;
}

.old_type .dy_hd_mr_m3_t1 img {
    float: left;
    margin-right: 10px;
}

.old_type .dy_hd_mr_m3_t1 p {
    font-size: 14px;
    color: #4C4C4C;
    line-height: 32px;
}

.old_type .dy_hd_mr_m3_t1 p b {
    font-size: 16px;
    color: #000000;
    
}

.old_type .dy_hd_mr_m3_t2 {
    padding-top: 14px;
}

.old_type .dy_hd_mr_m3_t2 p {
    font-size: 14px;
    color: #4C4C4C;
    line-height: 32px;
}

.old_type .dy_hd_mr_m3_t2 p b {
    font-size: 16px;
    color: #000000;
}




.old_type .dy_gk_public {
    overflow: hidden;
}

.old_type .dy_gk_pl {
    width: 354px;
}

.old_type .dy_gk_plt {
    height: 280px;
}

.old_type .dy_gk_plt_m2 {
    padding-top: 20px;
}

.old_type .dy_gk_plt_m2_c1 {
    overflow: hidden;
}

.old_type .dy_gk_plt_m2_c1 img {
    float: left;
    margin-right: 20px;
}

.old_type .dy_gk_plt_m2_c1 p {
    font-size: 14px;
    color: #4C4C4C;
    line-height: 32px;
}

.old_type .dy_gk_plt_m2_c1 p b {
    font-size: 14px;
    color: #000000;
}

.old_type .dy_gk_plb {
    padding-top: 20px;
    height: 300px;
}

.old_type .dy_gk_plb_m1_c1 {
    height: 32px;
    line-height: 32px;
    background: #F4F9FF url("dy_hd_m11.jpg") no-repeat 15px center;
    padding-left: 25px;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_gk_plb_m1_t1 {
    float: left;
    padding-left: 10px;
}

.old_type .dy_gk_plb_m1_t1 a {
    float: left;
    height: 52px;
    padding: 0 10px;
    font-size: 16px;
    color: #010101;
    margin-right: 10px;
}

.old_type .dy_gk_plb_m1_t1 .dy_gk_plb_m1_act1 {
    color: #057ed7;
    font-size: 40px;
    background: none !important;
}

.old_type .dy_gk_plb_m1_c1 .dy_gk_plb_m1_a1 {
    float: left;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_gk_ul1 {
    padding: 0 30px 30px;
}

.old_type .dy_gk_ul1 li {
    height: 72px;
    line-height: 72px;
    background: url(blueDian.jpg) no-repeat 5px center;
    padding-left: 30px;
    vertical-align: middle;
    background-size: 7px;
}

.old_type .dy_gk_ul1 a {
    float: left;
    font-size: 36px;
    color: #000000;
    width: 800px;
    height: 72px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.old_type .dy_gk_ul1 a:hover {
    color: #ee0000;
}

.old_type .dy_gk_ul1 span {
    float: right;
    font-size: 36px;
    color: #808080;
}

.old_type .dy_gk_pc {
    width: 482px;
    margin-left: 20px;
}

.old_type .dy_gk_pct {
    height: 280px;
}

.old_type .dy_gk_pct_m2 {
    padding-top: 10px;
}

.old_type .dy_gk_pct_m1 {
    height: 33px;
    line-height: 33px;
    border-bottom: 3px solid #EEECE9;
}

.old_type .dy_gk_pct_m1_c1 {
    float: left;
}

.old_type .dy_gk_pct_m1_c1 a {
    float: left;
    height: 33px;
    padding: 0 5px;
    font-size: 16px;
    color: #000000;
    margin-right: 20px;
}

.old_type .dy_gk_pct_m1_c1 .dy_gk_pct_m1_act1 {
    border-bottom: 3px solid #2C7BE6;
    color: #2C7BE6;
}

.old_type .dy_gk_pct_m1 .dy_gk_pct_m1_a1 {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #878787;
}

.old_type .dy_gk_pcb {
    height: 300px;
    padding-top: 20px;
}

.old_type .dy_gk_pcb_m1 {
    height: 32px;
    line-height: 32px;
    background-color: #F4F9FF;
    border-bottom: 3px solid #2C7BE6;
}

.old_type .dy_gk_pcb_m1 span {
    float: left;
    height: 32px;
    padding: 0 10px 0 55px;
    font-size: 16px;
    color: #575B60;
    margin-right: 10px;
}

.old_type .dy_gk_pcb_m1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_gk_pcb_sp1 {
    background: url("dy_gk_m1.png") no-repeat 20px center;
}

.old_type .dy_gk_pcb_m2_c1 {
    overflow: hidden;
    padding: 10px 0 2px 0;
}

.old_type .dy_gk_pcb_m2_c1 a {
    float: left;
    font-size: 14px;
    color: #000000;
    margin: 0 5px;
}

.old_type .dy_gk_pcb_m2_c1 .dy_gk_pcb_m2_act1 {
    color: #246ED3;
}

.old_type .dy_gk_pcb_m3 {
    height: 36px;
    line-height: 36px;
    padding-top: 10px;
}

.old_type .dy_gk_pcb_m3 span {
    float: left;
    margin-left: 20px;
    font-size: 14px;
    color: #4C4C4C;
}

.old_type .dy_gk_pcb_m3 input[type="text"] {
    margin-left: 5px;
    height: 34px;
    line-height: 34px;
    width: 270px;
    border: 1px solid #D9D9D9;
}

.old_type .dy_gk_pcb_m3 input[type="submit"] {
    margin-left: 10px;
    height: 36px;
    line-height: 36px;
    width: 95px;
    text-align: center;
    background-color: #F88028;
    font-size: 14px;
    color: #FFFFff;
    border-radius: 5px;
    cursor: pointer;
}

.old_type .dy_gk_pr {
    width: 284px;
}

.old_type .dy_gk_prt {
    height: 280px;
    margin-top: -8px;
}

.old_type .dy_gk_prt a {
    display: block;
    height: 38px;
    line-height: 38px;
    margin-top: 8px;
    background-color: #f2f2f2;
    font-size: 16px;
    color: #454545;
    padding-left: 90px;
}

.old_type .dy_gk_prt_a1 {
    background: url("dy_gk_m2.png") no-repeat 45px center;
}

.old_type .dy_gk_prt_a2 {
    background: url("dy_gk_m3.png") no-repeat 45px center;
}

.old_type .dy_gk_prt_a3 {
    background: url("dy_gk_m4.png") no-repeat 45px center;
}

.old_type .dy_gk_prt_a4 {
    background: url("dy_gk_m5.png") no-repeat 45px center;
}

.old_type .dy_gk_prt_a5 {
    background: url("dy_gk_m6.png") no-repeat 45px center;
}

.old_type .dy_gk_prt_a6 {
    background: url("dy_gk_m7.png") no-repeat 45px center;
}

.old_type .dy_gk_prb {
    padding-top: 20px;
    height: 300px;
}

.old_type .dy_gk_pcb_sp2 {
    background: url("dy_gk_m8.png") no-repeat 20px center;
}




.old_type .dy_gk_link {
    height: 52px;
    line-height: 52px;
    margin: 15px 0;
    margin-left: -1px;
}

.old_type .dy_gk_link a {
    float: left;
    margin-left: 1px;
    font-size: 18px;
    color: #FFFFff;
    text-align: center;
}

.old_type .dy_gk_l_a1 {
    width: 110px;
    background-color: #0068AB;
}

.old_type .dy_gk_l_a2 {
    width: 117px;
    background-color: #72BE44;
}

.old_type .dy_gk_l_a3 {
    width: 170px;
    background-color: #0068AB;
}

.old_type .dy_gk_l_a4 {
    width: 169px;
    background-color: #FFA200;
}

.old_type .dy_gk_l_a5 {
    width: 146px;
    background-color: #38AFB6;
}

.old_type .dy_gk_l_a6 {
    width: 134px;
    background-color: #E44C28;
}

.old_type .dy_gk_l_a7 {
    width: 157px;
    background-color: #56BEEF;
}

.old_type .dy_gk_l_a8 {
    width: 150px;
    background-color: #72BE44;
}




.old_type .dy_gk_count {
    overflow: hidden;
    margin-bottom: -15px;
}

.old_type .dy_gk_cl {
    width: 354px;
    height: 300px;
}

.old_type .dy_gk_cc {
    width: 482px;
    height: 300px;
    margin-left: 20px;
}

.old_type .dy_gk_pcb_sp3 {
    background: url("dy_gk_m9.png") no-repeat 20px center;
}

.old_type .dy_gk_cc_ul1 {
    overflow: hidden;
    padding: 10px 0 2px 0;
}

.old_type .dy_gk_cc_ul1 li {
    float: left;
    color: #000000;
}

.old_type .dy_gk_cc_ul1 a {
    font-size: 14px;
    color: #000000;
    margin: 0 10px;
}

.old_type .dy_gk_cc_ul1 .dy_gk_cc_act1 a {
    color: #246ED3;
}

.old_type .dy_gk_cr {
    width: 284px;
    height: 300px;
}

.old_type .dy_gk_pcb_sp4 {
    background: url("dy_gk_m10.png") no-repeat 20px center;
}




.old_type .dy_zj_map {
    overflow: hidden;
}

.old_type .dy_zj_ml {
    width: 358px;
    height: 336px;
}

.old_type .dy_zj_mr {
    width: 782px;
    height: 336px;
}

.old_type .dy_zj_mr h3 {
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    color: #246ED3;
    font-weight: normal;
}

.old_type .dy_zj_mr p {
    line-height: 28px;
    font-size: 14px;
    color: #3E3E3E;
}

.old_type .dy_zj_mr p a {
    font-size: 14px;
    color: #3E3E3E;
}

.old_type .dy_zj_mr_c1 {
    height: 40px;
    margin-left: -20px;
    padding-top: 20px;
}

.old_type .dy_zj_mr_c1 a {
    float: left;
    margin-left: 20px;
    height: 38px;
    line-height: 38px;
    width: 138px;
    text-align: center;
    background-color: #EBF2FA;
    border: 1px solid #5897ED;
    font-size: 16px;
    color: #3E3E3E;
}

.old_type .dy_zj_mr_c1 a:hover {
    background: #5897ED;
    color: #fff;
}

.old_type .dy_zj_card {
    height: 250px;
    overflow: hidden;
    background-color: #F6F6F6;
}

.old_type .dy_zj_card a {
    float: left;
}

.old_type .dy_zj_c_a1 {
    width: 105px;
    height: 243px;
    background: url("dy_zj_m2.png") no-repeat center center;
}

.old_type .dy_zj_c_a2 {
    margin: 40px 0 0 15px;
    width: 193px;
    text-align: center;
}

.old_type .dy_zj_c_a2 span {
    display: block;
    padding-top: 10px;
    font-size: 14px;
    color: #000000;
}

.old_type .dy_zj_survey {
    padding-top: 20px;
}

.old_type .dy_zj_st {
    height: 174px;
}

.old_type .dy_zj_stl {
    width: 243px;
    height: 174px;
}

.old_type .dy_zj_stc {
    width: 438px;
    height: 174px;
    margin-left: 20px;
}

.old_type .dy_gk_pcb_sp5 {
    background: url("dy_zj_m8.png") no-repeat 20px center;
}

.old_type .dy_zj_stc_m1 {
    overflow: hidden;
    height: 125px;
    padding-top: 14px;
}

.old_type .dy_zj_stc_m1 img {
    float: left;
}

.old_type .dy_zj_stc_c1 {
    float: right;
    width: 250px;
}

.old_type .dy_zj_stc_c1 a {
    float: left;
    width: 90px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    color: #4C4C4C;
    background: url("dy_zj_m10.png") no-repeat 10px center;
    padding-left: 35px;
}

.old_type .dy_zj_str {
    width: 438px;
    height: 174px;
}

.old_type .dy_gk_pcb_sp6 {
    background: url("dy_zj_m9.png") no-repeat 20px center;
}

.old_type .dy_zj_sb {
    height: 184px;
    padding-top: 20px;
}

.old_type .dy_zj_sbl {
    width: 338px;
    height: 184px;
}

.old_type .dy_zj_sbl_m1 {
    overflow: hidden;
    height: 133px;
    padding-top: 14px;
}

.old_type .dy_zj_sbl_m1 img {
    float: left;
}

.old_type .dy_zj_sbl_c1 {
    float: right;
    width: 200px;
}

.old_type .dy_zj_sbl_c1 a {
    float: left;
    width: 65px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    color: #4C4C4C;
    background: url("dy_zj_m10.png") no-repeat 10px center;
    padding-left: 35px;
}

.old_type .dy_zj_sbr {
    width: 802px;
    height: 184px;
}

.old_type .dy_zj_sbr_m1 {
    height: 34px;
    line-height: 34px;
    background: url("dy_zj_m13.jpg") no-repeat center center;
}

.old_type .dy_zj_sbr_m1 span {
    float: left;
    font-size: 16px;
    color: #ffffff;
    margin-left: 55px;
}

.old_type .dy_zj_sbr_m1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_zj_sbr_m2 {
    height: 132px;
    overflow: hidden;
    padding-top: 14px;
    margin-left: -14px;
}

.old_type .dy_zj_sbr_m2 a {
    float: left;
    margin-left: 14px;
}




.old_type #scRoll {
    height: 765px;
    overflow: hidden;
}

.old_type .dy_gl_slide {
    height: 50px;
    background: url("dy_gl_m6.png") no-repeat 10px center;
}

.old_type .dy_gl_ml_a1 {
    background: none;
    padding-left: 0px;
    margin-left: 20px;
}




.old_type .org_list {
    width: 886px;
    margin: 18px 0 50px;
}

.old_type .org_title {
    width: 886px;
    height: 38px;
    background: #f9f9f9;
}

.old_type .org_head {
    float: left;
    height: 22px;
    width: 6px;
    background: #2c7be6;
    margin: 8px 13px 8px 10px;
}

.old_type .org_name {
    font-size: 18px;
    color: #000;
    line-height: 38px;
}

.old_type .apa_list {
    overflow: hidden;
    margin: 3px 0 18px;
}

.old_type .apa_title,
.old_type .town_title {
    display: block;
    float: left;
    width: 257px;
    line-height: 20px;
    font-size: 15px;
    padding: 8px 0 8px 38px;
    background: url(dy_news5.png) no-repeat 23px center;
}

.old_type .apa_title:hover,
.old_type .town_title:hover {
    color: #2c7be6;
}

.old_type .apa_title a,
.old_type .town_title a {
    color: #000;
}

.old_type .apa_title a:hover,
.old_type .town_title a:hover {
    color: #2c7be6;
}

.old_type .town_title {
    width: 405px;
}




.old_type .lx_w_m1 {
    line-height: 72px;
    
    height: 72px;
    border-bottom: 3px solid #dfdfdf;
}

.old_type .lx_w_m1 a {
    font-size: 36px !important;
    display: inline-block;
    height: 72px;
    margin-right: 20px;
    padding: 0 15px;
    color: #000;
    border-bottom: 3px solid transparent;
}

.old_type .lx_w_m1 .lx_w_act1 {
    color: #0084bf;
    border-bottom: 3px solid #0084bf;
}

.old_type .lx_w_m1 a:hover {
    color: #2b7ce7;
    border-bottom: 3px solid #2b7ce7;
}

.old_type .lx_w_m2 {
    line-height: 35px;
    overflow: hidden;
    padding: 15px 0;
}

.old_type .lx_w_m2 a:hover {
    color: #004ea1;
}




.old_type .jh_pub_tab {
    margin-top: 10px;
    width: 100%;
}

.old_type .jh_pub_tab th {
    font-size: 15px;
    height: 32px;
    margin: 5px 0;
    border-bottom: 2px solid #b4b4b4;
    background: #f5f3f3;
}

.old_type .jh_pub_tab td {
    font-size: 14px;
    height: 32px;
}

.old_type .jh_pub_tab_td_1 {
    width: 547px;
}

.old_type td.jh_pub_tab_td_1 {
    text-indent: 30px;
    background: url('dy_gl_m4.jpg') no-repeat 15px center;
}

.old_type .jh_pub_tab_td_2 {
    width: 213px;
    text-align: center;
}

.old_type .jh_pub_tab_td_3 {
    width: 126px;
    text-align: center;
}

.old_type .tab_even {
    background: #fff;
}

.old_type .tab_odd {
    background: #fafafa;
}

.old_type .xl_table {
    margin: 21px 0 25px;
    width: 100%;
    font-size: 15px;
    line-height: 36px;
}

.old_type .xl_table td {
    border: 1px solid #bbb;
    padding: 0 5px;
}

.old_type .xl_table_fro {
    width: 100px;
    text-align: right;
    font-weight: bold;
}

.old_type td.xl_table_con {
    padding-left: 8px;
    min-width: 125px;
}

.old_type .org_list {
    width: 886px;
    margin: 18px 0 50px;
}

.old_type .apa_list {
    overflow: hidden;
    margin: 3px 0 18px;
}




.old_type .js_ldzc_m1 {
    height: 35px;
    line-height: 35px;
    background: url("jh_js1.png") no-repeat 10px center;
    padding-left: 40px;
}

.old_type .js_ldzc_m1 a {
    font-size: 18px;
    color: #000000;
}

.old_type .jh_ldzc_menu {
    padding-bottom: 10px;
    display: none;
}

.old_type .jh_ldzc_ml {
    overflow: hidden;
    line-height: 32px;
}

.old_type .jh_ldzc_ml span {
    float: left;
    width: 60px;
    padding-left: 15px;
    text-align: left;
    font-size: 14px;
    color: #BB2519;
}

.old_type .jh_ldzc_ml p {
    float: left;
    width: 150px;
    margin-left: 10px;
    font-size: 14px;
    color: #555555;
}

.old_type .jh_ldzc_m1 {
    overflow: hidden;
    padding: 10px 0;
}

.old_type .jh_ldzc_m1 img {
    float: left;
}

.old_type .jh_ldzc_c1 {
    float: left;
    padding: 15px 0 0 30px;
    width: 685px;
}

.old_type .jh_ldzc_c1 h3 {
    font-size: 16px;
    color: #D82A31;
    font-weight: normal;
    line-height: 35px;
}

.old_type .jh_ldzc_c1 p {
    font-size: 16px;
    color: #555555;
    line-height: 35px;
}

.old_type .jh_ldzc_c1 p span {
    margin-right: 20px;
}

.old_type .jh_ldzc_m2 {
    padding: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 28px;
    text-indent: 2em;
}




.old_type .jh_ldzc_m3 {
    overflow: hidden;
}

.old_type .jh_ldzc_m3_c1 {
    width: 430px;
    height: 220px;
}

.old_type .jh_ldzc_m3_c2 {
    width: 430px;
    height: 220px;
}

.old_type .jh_ldzc_m4 {
    overflow: hidden;
    margin-left: -28px;
    padding: 20px 0;
}

.old_type .jh_ldzc_m4 a {
    float: left;
    margin-left: 28px;
}

.old_type .jh_gl_mr_m1 {
    height: 50px;
    line-height: 50px;
    border-bottom: 4px solid #CCCCCC;
}

.old_type .jh_gl_mr_a1 {
    float: left;
    height: 50px;
    border-bottom: 4px solid #D51212;
    padding: 0 10px;
    font-size: 20px;
    color: #D51212;
}




.old_type .dy_sl ul li {
    float: left;
    height: 47px;
    line-height: 47px;
}

.old_type .dy_sl ul li a {
    color: #000;
    font-size: 16px;
}

.old_type .lx_s_ml_li1 {
    background: url(lx_serve23.png) no-repeat 0 center;
    width: 105px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li2 {
    background: url(lx_serve24.png) no-repeat 0 center;
    width: 163px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li3 {
    background: url(lx_serve28.png) no-repeat 0 center;
    width: 105px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li4 {
    background: url(lx_serve29.png) no-repeat 0 center;
    width: 163px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li5 {
    background: url(lx_serve32.png) no-repeat 0 center;
    width: 105px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li6 {
    background: url(lx_serve30.png) no-repeat 0 center;
    width: 115px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li7 {
    background: url(lx_serve25.png) no-repeat 0 center;
    width: 265px;
    padding-left: 45px;
}

.old_type .lx_s_ml_li8 {
    background: url(lx_serve33.png) no-repeat 5px center;
    width: 115px;
    padding-left: 45px;
}

.old_type .dy_sl_m1_c1 {
    height: 32px;
    line-height: 32px;
    background: #F4F9FF;
}

.old_type .dy_sl_m1_c1 span {
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    background: blue;
    width: 100px;
    text-align: center;
}

.old_type .dy_sl_m1_c1 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_sl_m1_c1 ul {
    margin-top: 15px;
}

.old_type .jh_add_sy_mail {
    overflow: hidden;
    margin-top: 10px;
}

.old_type .jh_add_sy_mail li {
    float: left;
    width: 63px;
    height: 100px;
    margin-right: 10px;
    text-align: center;
}

.old_type .jh_add_sy_mail li a.jh_add_sy_mail1 {
    background: url(jh_hd_add_icon1.png) no-repeat center -100px;
}

.old_type .jh_add_sy_mail li a.jh_add_sy_mail2 {
    background: url(jh_hd_add_icon2.png) no-repeat center -100px;
}

.old_type .jh_add_sy_mail li a.jh_add_sy_mail3 {
    background: url(jh_hd_add_icon3.png) no-repeat center -100px;
}

.old_type .jh_add_sy_mail li a.jh_add_sy_mail4 {
    background: url(jh_hd_add_icon4.png) no-repeat center -100px;
}

.old_type .jh_add_sy_mail li a.jh_add_sy_mail5 {
    background: url(jh_hd_add_icon5.png) no-repeat center -100px;
}

.old_type .jh_add_sy_mail li a {
    display: block;
    width: 69px;
    height: 22px;
    padding-top: 75px;
    color: #3a90d9;
}

.old_type .jh_add_sy_mail li a:hover {
    color: #f4454b;
    background-position: center 0;
}

.old_type .dy_p_m1_0814 {
    width: 458px;
    height: 305px;
}

.old_type .dy_p_m1_0814 {
    width: 358px;
    height: 305px;
    margin-left: 15px;
}

.old_type .dy_sl1 {
    width: 365px;
    height: 270px;
}

.old_type .dy_p_m1_c31 {
    overflow: hidden;
    width: 365px;
}

.old_type .dy_p_m1_c31 a {
    float: left;
    margin: 5px 6px;
    width: 165px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    background-color: #F4F9FF;
    font-size: 16px;
    color: #fff;
    font-weight: 600;
}

.old_type .dy_p_m11 {
    width: 408px;
    height: 305px;
    margin-right: 15px;
}

.old_type .dy_p_m1_c11 {
    height: 32px;
    line-height: 32px;
    border-bottom: 3px solid #2C7BE6;
    background: #F4F9FF url(dy_public2_zxfw.png) no-repeat 15px center;
    padding-left: 40px;
}

.old_type .dy_p_m1_c12 {
    width: 1200px;
    height: 90px;
    line-height: 90px;
    background-color: #cee0eb;
    
    margin: 30px 0;
}

.old_type .dy_p_m1_c12 a span {
    color: #ee0000;
}

.old_type .dy_p_m1_c11 a {
    float: right;
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
}

.old_type .dy_p_m1_c12 a {
    float: left;
    text-align: center;
    width: auto !important;
    height: 90px;
    font-size: 40px;
    color: #010101;
    margin-right: 0px;
}

.old_type .dy_hd_xg_x1 {
    background: #f4f9ff url(dy_hdjl_03.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x2 {
    background: #f4f9ff url(dy_hdjl_05.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x3 {
    background: #f4f9ff url(dy_hdjl_14.png) no-repeat 10px;
    border-bottom: 3px solid #2c7be6;
    width: 99%;
}

.old_type .dy_hd_xg_x4 {
    background: #f4f9ff url(dy_public2_zxfw.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x5 {
    background: #f4f9ff url(dy_public2_xngs.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x7 {
    background: #f4f9ff url(dy_hdjl_05.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x8 {
    background: #f4f9ff url(dy_hdjl_226.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .dy_hd_xg_x9 {
    background: #f4f9ff url(dy_hdjl_25.png) no-repeat 10px;
    border-bottom: 2px solid #2c7be6;
}

.old_type .jh_add_sy_mail1 li {
    float: left;
    width: 95px;
    height: 125px;
    margin-right: 10px;
    text-align: center;
}

.old_type .jh_add_sy_mail1 li a {
    display: block;
    width: 95px;
    height: 0px;
    padding-top: 105px;
    color: #3a90d9;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg1 {
    background: url(dy_hdjl_22.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg2 {
    background: url(dy_hdjl_24.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg3 {
    background: url(dy_hdjl_26.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg4 {
    background: url(dy_hdjl_28.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg5 {
    background: url(dy_hdjl_30.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg6 {
    background: url(dy_hdjl_32.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg7 {
    background: url(dy_hdjl_34.png) no-repeat center;
}

.old_type .jh_add_sy_mail1 li a.jh_add_sy_mail1_xg8 {
    background: url(dy_hdjl_36.png) no-repeat center;
}

.old_type .dy_p_m1_ul1_xg {
    padding: 10px 0 5px 0;
}

.old_type .dy_p_m1_ul1_xg li {
    height: 32px;
    line-height: 32px;
    background: url(dy_hdjl_icon_03.png) no-repeat 5px center;
    padding-left: 20px;
    vertical-align: middle;
}




.old_type .clsPage {
    text-align: center;
    margin: 25px auto auto;
    padding: 0;
    overflow: hidden;
    font-weight: normal;
    font-size: 14px;
    font-family: Microsoft YaHei, simhei;
}

.old_type .clsPage a {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    height: 25px;
    line-height: 25px;
    padding: 0px 7px;
    margin-right: 4px;
    text-decoration: none;
    background-color: #2877c6;
    border: 1px solid #2877c6;
    color: white;
    overflow: hidden;
}

.old_type .clsPage a:hover {
    background-color: #fff;
    color: red;
    border-color: #ffcccc;
}

.old_type .clsPage span {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    height: 25px;
    line-height: 25px;
    padding: 0px 7px;
    margin-right: 4px;
    background-color: #f7f7f7;
    border: 1px solid #bdbdbd;
    color: black;
}




.old_type .jd_emphases_T {
    height: 180px;
    margin-left: -30px;
    padding: 30px 0;
    border-bottom: 4px solid #c5c5c5;
}

.old_type .jd_emphases_T a {
    font-size: 24px;
    float: left;
    width: 208px;
    height: 180px;
    margin-left: 30px;
    text-align: center;
    color: #7e9b01;
    background-color: #ddea9a;
}

.old_type .jd_emphases_T span {
    display: block;
    margin-top: 120px;
}

.old_type .jd_emphases_T_a1 {
    background: url('jd_emphases_m1.png') no-repeat center 35px;
}

.old_type .jd_emphases_T_a2 {
    background: url('jd_emphases_m2.png') no-repeat center 35px;
}

.old_type .jd_emphases_T_a3 {
    background: url('jd_emphases_m3.png') no-repeat center 35px;
}

.old_type .jd_emphases_T_a4 {
    background: url('jd_emphases_m4.png') no-repeat center 35px;
}

.old_type .jd_emphases_T_a5 {
    background: url('jd_emphases_m5.png') no-repeat center 35px;
}

.old_type .jd_emphases_B {
    overflow: hidden;
    margin-left: -16px;
    padding-top: 30px;
}

.old_type .jd_emphases_B a {
    font-size: 18px;
    line-height: 45px;
    float: left;
    width: 180px;
    height: 45px;
    margin: 0 0 20px 16px;
    text-align: center;
    color: #fff;
    background-color: #6caded;
}

.old_type .dy_column .nb_left {
    background: url(nb_left.jpg) no-repeat 0 0;
    height: 44px;
    width: 21px;
    position: absolute;
    left: -21px;
    top: 90px;
}

.old_type .dy_column .nb_right {
    background: url(nb_right.jpg) no-repeat 0 0;
    height: 44px;
    width: 20px;
    position: absolute;
    right: -20px;
    top: 90px;
}

.old_type .dy_column a.nb_left:hover {
    background: url(nb_left.jpg) no-repeat 0 -44px;
    cursor: pointer;
}

.old_type .dy_column a.nb_right:hover {
    background: url(nb_right.jpg) no-repeat 0 -44px;
    cursor: pointer;
}




.old_type body {
    background: #FAFAFA;
}

.old_type .comm {
    color: red;
}

.old_type .impMes {
    position: absolute;
    left: 30px;
    top: 30px;
}

.old_type .guowu {
    height: 220px;
}

.old_type .guowu a {
    display: block;
    height: 200px;
    background: #f0f0f0;
    font-size: 32px;
    color: #000000;
    padding: 5px 0;
    text-align: center;
    width: 51px;
    letter-spacing: 0;
    line-height: 37px;
}

.old_type .guowu a:nth-child(1) {
    margin-bottom: 5px;
    height: 200px;
}

.old_type .guowuActive {
    color: #ffffff !important;
    background: #057ed7 !important;
}

.old_type .middleWrap {
    width: 1200px;
    margin: 0 auto;
    
}

.old_type .middleLeft {
    width: 1200px;
    float: left;
    
    
}

.old_type .middleRight {
    width: 1200px;
    height: auto;
    float: right;
    padding-top: 50px;
    
}

.old_type .hudong {
    margin-top: 20px;
    width: 1200px;
    height: 890px;
    border-top: 3px solid #057ed7;
    background-color: #ffffff;
}

.old_type .dy_zmhd {
    padding: 0 20px;
    height: 110px;
    line-height: 110px;
    background-color: #ffffff;
    color: #057ed7;
    font-size: 40px;
}

.old_type .hdContent {
    background-color: #ECF6FD;
    width: 1200px;
    height: 72px;
    margin: 0 7px;
}

.old_type .hdContent_box {
    width: 170px;
    height: 72px;
    line-height: 73px;
    padding: 0 6px;
    font-size: 28px;
    color: #010101;
    float: left;
}

.old_type .hdContent_boxAct {
    color: #ffffff;
    background-color: #057ed7;
}

.old_type .hdContent_box img {
    vertical-align: middle;
}

.old_type .dy_zmhd_icon {
    width: 20px;
    height: 20px;
    margin: 15px 0;
    display: inline-block;
    vertical-align: middle;
}

.old_type .wyzxbg {
    background: url(wyzx.png) no-repeat;
}

.old_type .wyzxbgW {
    background: url(wyzxW.png) no-repeat;
}

.old_type .wytsbg {
    background: url(wyts.png) no-repeat;
}

.old_type .wytsbgW {
    background: url(wytsW.png) no-repeat;
}

.old_type .wyjbbg {
    background: url(wyjbBlue.png) no-repeat;
}

.old_type .wyjbbgW {
    background: url(wyjb.png) no-repeat;
}

.old_type .ldxxbg {
    background: url(ldxx.png) no-repeat;
}

.old_type .ldxxbgW {
    background: url(ldxxbgW.png) no-repeat;
}

.old_type .xjgkbg {
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3557/site/picture/0/2110141446411649067.png?0.5223109843297042) no-repeat;
    background-size: 20px;
}

.old_type .xjgkbgW {
    background: url(xjgkbgW.png) no-repeat;
}

.old_type .wsdcbg {
    background: url(wsdc.png) no-repeat;
}

.old_type .wsdcbgW {
    background: url(wsdcbgW.png) no-repeat;
}

.old_type .yjzjbg {
    background: url(yjzj.png) no-repeat;
}

.old_type .yjzjbgW {
    background: url(yjzjbgW.png) no-repeat;
}







.old_type .dy_xxgk {
    width: 100%;
    height: 400px;
    background-color: #ffffff;
    
    box-sizing: border-box;
    
}

.old_type .dy_xxgk_tit {
    width: 1200px;
    height: auto;
    margin: 0;
    padding: 30px 0 10px;
    box-sizing: border-box;
    line-height: 55px;
    color: #2b7ce7;
    font-size: 24px;
    text-align: center;
    position: relative;
}

.old_type .dy_xxgk_tit div {
    display: none;
    width: 173px;
    border-bottom: 2px solid #d2cec8;
}

.old_type .dy_xxgk_tit div:nth-child(1) {
    position: absolute;
    left: 0;
    bottom: 0;
}

.old_type .dy_xxgk_tit div:nth-child(2) {
    position: absolute;
    right: 0;
    bottom: 0;
}

.old_type .dy_xxgk_tit img {
    display: none;
    position: absolute;
    bottom: -11px;
    left: 189px;
}

.old_type .dy_xxgk_content {
    width: auto;
    height: 270px;
    background-color: #f5f4f3;
    margin: 20px;
    box-sizing: border-box;
    display: inline-block;
}

.old_type .dy_xxgk_content li {
    float: left;
    margin-left: 15px;
    padding-left: 15px;
    background: url(redArrow.png) no-repeat 0 center;
    width: 46%;
    color: #000000;
    font-size: 40px;
    line-height: 90px;
    border-bottom: solid 1px #e7e1dc;
}




.old_type .dy_zdly {
    width: 100%;
    min-height: 1200px !important;
    background-color: #ffffff;
    margin: 50px 0;
}

.old_type .dy_zdly_content {
    width: 100%;
    margin: 15px 0;
    padding: 0px;
    
    box-sizing: border-box;
}

.old_type .dy_zdly_content p {
    color: #000000;
    font-size: 36px;
    text-align: center;
    line-height: 72px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.old_type .dy_zdly_content li {
    margin-top: 30px;
    float: left;
    width: 300px;
}

.old_type .boxImg {
    width: 73px;
    height: 73px;
    margin: 0 auto;
    border: 1px solid #dadada;
    border-radius: 50%;
}

.old_type .boxImg img {
    width: 39px;
    height: 36px;
    margin: 20px 18.5px;
}




.old_type .dy_zwfw {
    margin-top: 20px;
    clear: both;
    width: 100%;
    min-height: 560px;
    background-color: #ffffff;
}

.old_type .zwfwPhoto {
    width: 1200px;
    height: 80px;
    margin: 30px auto;
    display: none;
}

.old_type .zwfwPhoto a img {
    margin: auto;
    display: block;
}

.old_type .zwfw_content {
    width: 1200px;
    margin: 30px auto;
}

.old_type .zwfw_content_Ul {
    
    width: 1200px;
    height: auto;
}

.old_type .zwfw_content_Ul li {
    float: left;
    padding: 30px 0 !important;
    width: 300px;
    height: auto;
    text-align: center;
    color: #000000;
    font-size: 16px;
}

.old_type .zwfw_content_Ul li a p {
    color: #000000;
    font-size: 36px;
    line-height: 72px;
}

.old_type .zwfw_content_Ul2 li {
    float: left;
    margin-left: 10px;
    padding-left: 11px;
    background: url(redArrow.png) no-repeat 0 center;
    width: 28%;
    color: #000000;
    font-size: 16px;
    line-height: 50px;
    border-bottom: solid 1px #e7e1dc;
}

.old_type .zwfw_content_Ul2 li a {
    color: #000000;
    font-size: 16px;
}

.old_type .zwfw_content_Ul2 li a:hover {
    color: #005aaa;
}




.old_type .underLink {
    width: 1200px;
    margin: 20px auto;
    border-top: 3px solid #057ed7;
    background-color: #ffffff;
}

.old_type .friendLink {
    font-size: 48px !important;
    color: #2b7ce7;
    height: 72px;
    line-height: 72px;
    padding-left: 20px;
}

.old_type .lx_web {
    width: 1160px;
    margin: 20px auto;
}




.old_type .topNews {
    height: 452px;
    overflow: hidden;
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
    position: relative;
    padding: 30px;
}




.old_type .dy_ns_scroll {
    display: none;
}

.old_type .old_lb {
    display: block;
}

.old_type .FocusImg {
    width: 100%;
    height: 600px;
    position: relative;
    z-index: 99;
}

.old_type .FocusImg .pic {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 98;
    overflow: hidden;
    background: #fff;
}

.old_type .FocusImg .pic li {
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 100;
}

.old_type .FocusImg .pic li a img {
    width: 100%;
    height: 100%;
}

.old_type .FocusImg .num {
    width: 100%;
    height: 20px;
    bottom: 20px;
    position: absolute;
    z-index: 101;
    left: 0;
    font-size: 0px;
    text-align: center;
}

.old_type .FocusImg .num a {
    width: 12px;
    height: 12px;
    display: inline-block;
    margin: 0 10px;
    background: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
}

.old_type .FocusImg .num a.current {
    background: #f00;
}




.old_type .govpushinfo150203 li {
    height: 72px !important;
    line-height: 72px !important;
    padding-left: 96px !important;
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3557/site/images/40882/rightArrow.jpg) no-repeat 66px center;
    background-size: 15px;
}

.old_type .dy_ns_m1_ul1 span {
    float: right;
    font-size: 36px;
    color: #808080;
}

.old_type #szffgwj li {
    padding-left: 30px !important;
}

.old_type .govpushinfo150203 a {
    width: 800px !important;
    display: block;
    text-overflow: ellipsis;
    float: left;
    overflow: hidden;
    white-space: nowrap;
}

.old_type .govpushinfo150203 {
    width: 100% !important;
    height: 450px !important;
    overflow: hidden;
    
}

.old_type .topNews {
    height: 452px;
    overflow: hidden;
}

.old_type .topNews ul {
    padding: 0;
}




.old_type .dy_p_mr6 {
    margin-top: 20px;
    height: 740px !important;
}

.old_type .dy_xxgk_tit a {
    font-size: 48px;
    line-height: 72px;
    height: 72px;
}

.old_type .lx_w_m2 ul li {
    width: 290px !important;
    padding: 10px 0 !important;
    float: left;
}

.old_type .lx_w_m2 a {
    font-size: 22px !important;
    line-height: 40px;
    color: #000;
}

.old_type .more_zx {
    width: 140px !important;
}

.old_type #myleft {
    display: none !important;
}

.old_type #myright {
    display: none !important;
}




.old_type .s {
    width: 620px !important;
    height: auto !important;
    margin: auto;
    display: block;
}

.old_type .s div {
    width: 300px !important;
    height: auto !important;
    float: left;
    margin: 30px 0 50px !important;
}

.old_type .s div img {
    width: 230px !important;
    height: 230px !important;
}

.old_type .newfulist li {
    width: 260px;
}

.old_type .newfulist li a {
    width: 260px;
    font-size: 32px;
}

.old_type .newfulist p {
    width: 260px;
    font-size: 32px;
}